@charset "utf-8";
/* CSS Document */



body { margin:0 auto; font-size:12px; font-family:"Microsoft YaHei",SimHei,arial; color:#000;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,em,ol,input{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a{ color: #000; text-decoration:none; }
a:hover { color:#F00;}
.clear{clear:both;}




.top{ width:100%; height:125px; background:#1fab84;}
.top_1{ width:1200px; margin:0 auto;}
.logo{ float:left;width:578px; padding-top:26px;}
.top_2{ float:right; width:244px; height:124px;}


/*---导航下拉菜单-开始--*/

.cont1{ width:100%; height:56px; background:#242424;}

#menunav-lq{ width:1200px; margin:0 auto;  }

#menunav-lq ul#navmenu { margin:0; border:0 none; padding:0; width:1200px; list-style: none;	height:56px; }

#menunav-lq ul#navmenu li {	margin:0; border:0 none; padding:0;	float: left; display: inline; list-style: none;	position: relative;	}

#menunav-lq ul#navmenu ul {	margin:0; border:0 none; padding:0;	width:auto; list-style: none; display: none; position: absolute; top: 56px;	left: 0; z-index:10;}

#menunav-lq ul#navmenu ul li {	float:left; display: block; }

#menunav-lq ul#navmenu a {	width:119px; float: left; text-align:center; font-size:16px; height:56px; line-height:56px; display: block;	color: #FFF; }				

#menunav-lq ul#navmenu a:hover, #menunav-lq ul#navmenu li:hover a, #menunav-lq ul#navmenu li.iehover a { color:#FFF; background:#173E39;} /*一级菜单 a:hover */

#menunav-lq ul#navmenu li:hover li a, #menunav-lq ul#navmenu li.iehover li a { float:left; background:#0C9; color: #FFF; height:40px; line-height:40px; font-size:14px; }/*二级菜单 背景 */

#menunav-lq ul#navmenu li:hover li a:hover, #menunav-lq ul#navmenu li:hover li:hover a, #menunav-lq ul#navmenu li.iehover li a:hover, #menunav-lq ul#navmenu li.iehover li.iehover a {	color:#A7E0AA; background:#173E39; }/*二级菜单 a:hover */

#menunav-lq ul#navmenu ul ul, #menunav-lq ul#navmenu ul ul ul {	display: none;	position: absolute;	top: 0;	left: 120px;}

#menunav-lq ul#navmenu li:hover ul ul, #menunav-lq ul#navmenu li:hover ul ul ul, #menunav-lq ul#navmenu li.iehover ul ul, #menunav-lq ul#navmenu li.iehover ul ul ul {	display: none;}

#menunav-lq ul#navmenu li:hover ul, #menunav-lq ul#navmenu ul li:hover ul, #menunav-lq ul#navmenu ul ul li:hover ul, #menunav-lq ul#navmenu li.iehover ul, #menunav-lq ul#navmenu ul li.iehover ul, #menunav-lq ul#navmenu ul ul li.iehover ul {	display: block;}
#menunav-lq .menunavline{ float:left; width:1px; height:56px; background:url(qq.jpg) no-repeat;}

/*---导航下拉菜单-结束--*/

.fl_js{ width:100%; height:auto;}

.cont{ width:100%; height:auto; margin-top:30px; }
.conton{ width:1200px; margin:0 auto; }
.in_3{ float:left;width:800px;}
.in_1_t{ background:url(p1.png) no-repeat; width:800px; height:29px;}
.in_1_t span{ float:left; color:#2f7400; font-size:20px; margin-left:20px;}
.in_1_tt{ float:right; background:url(p2.png) no-repeat; width:50px; height:14px; color:#FFF; text-align:center; line-height:14px; margin-top:10px;}

.in_3_p{ width:800px; height:auto;margin-top:20px;}
.in_3_pp{ float:left;width:255px; height:200px; margin-right:20px;}
.in_3_tt{float:left; width:522px; height:200px; line-height:26px; font-size:14px;}

.contright{ float:right;width:346px; height:245px;}

.cont2{ width:100%; height:470px; background:#ddefe0; margin-top:38px;}
.cont2_1{ width:1200px; margin:0 auto; padding-top:38px;}

.cont2_12{ background:url(p3.png) no-repeat center;  height:24px; line-height:24px; text-align:center; color:#2f7400; font-size:20px;}

.pic_t{ height:80px; text-align:center; padding:40px 0 0 0; }

.pic_t a{ display:inline-block; width:80px; height:80px; line-height:80px; text-align:center; margin:0 40px 0 40px; border:1px solid #333; border-radius:50%; font-size:14px;}

.pic_t a:hover, .pic_t a.curr{ background:#1fab84;  color:#fff;  border:1px solid #FF3; }


.picc{ width:1200px; margin-top:35px;}

.picc_p1{ width:30px; height:52px;float:left; margin-top:80px;}

.picc_p2{width:30px; height:52px; float:right; margin-top:80px;}

.picc_p1p2{ width:1137px; float:left; overflow:hidden; height:228px; margin-left:1px; }
.picc_t{ float:left; width:174px; height:205px; margin-left:44px;}

.picc h1{ font-size:14px;font-weight:normal; padding-top:3px; text-align:center;}
.picc h1:hover{ color:#F00;}


.cont3{width:100%; height:auto; }
.cont3_1{width:1200px; margin:0 auto; padding-top:38px;}

.cont3_12{background:url(p3.png) no-repeat center; height:24px; line-height:24px; text-align:center; color:#2f7400; font-size:20px;}

.cont3_ss{ width:1200px; height:auto; padding-top:32px;}
.cont3_ss_t{ float:left; width:434px; height:293px;}

.cont3_ss_r{ float:right; width:760px; height:auto;}

.cont3_ss_rrr{ float:left; width:354px; height:80px; margin:0 0 30px 25px; }

.ss_1{ float:left; width:52px; height:80px; border-right:1px solid #c7c7c7;}

.a_1{ height:38px; line-height:38px; text-align:center; font-size:18px; border-bottom:1px solid #c7c7c7;}

.a_2{  height:38px; line-height:38px; text-align:center; font-size:20px; color:#1fab84;}

.a_ss{ background:url(bb3.png) no-repeat; width:51px; height:78px;}
.ss_2{ float:right; width:280px; height:78px; line-height:24px; margin-right:10px; color:#666; padding-top:4px;}
.ss_2 span{ font-size:14px; font-weight:bold; color:#333;}
.ss_2 a{ display:block;}
.ss_2 a:hover span{ color:#F00; }




#menux{  width:100%;  height:56px;background:#434343;}
#menuz{ width:1200px; height:56px; margin:0 auto;}
#menuz ul li{ float:left; width:119px; line-height:56px; text-align:center; font-size:16px; color:#FFF;  font-family:"Microsoft YaHei",SimHei,arial; border-left:1px solid #626060;}
#menuz ul li.last{border-left:0;}
#menuz ul li a{ color:#fff; display:block;}
#menuz ul li a:hover{ color:#1fab84;}


.bottom{ width:100%; height:auto; background:#242424; padding:30px 0 35px 0;}
.bottom_1{ width:1200px; margin:0 auto; color:#CCC; text-align:center; line-height:2; font-size:14px;}
.bottom_1 a{ color:#CCC;}
.bottom_1 a:hover{color:#F00;}



/*内页*/
#main{ width:100%; height:auto; margin-top:30px; overflow:hidden;}
#mainan{ width:1200px; margin:0 auto; margin-bottom:30px;}

#a_left{ float:left; width:260px;}

.a_left_t{ height:44px; background:#1fab84; text-align:center; font-weight:bold; font-size:16px; color:#FFF; line-height:40px;}


.a_left_2{ border:#e2e3e5 solid; border-width:0 1px 0 1px;   }
.a_left_2 ul li{ height:40px; line-height:40px; background:url(dot2.png) 65px no-repeat; margin:0 1px 0 1px; border-bottom:1px dashed #999999;}
.a_left_2 ul li a{ display:block; padding-left:85px; font-size:14px;}
.a_left_2 ul li a:hover{ color:#063; background:url(dot2.png) 65px no-repeat #ddefe0;}

.a_left_2 h1{ height:40px; line-height:40px; background:url(p8.png) 65px no-repeat; margin:0 1px 0 1px; border-bottom:1px dashed #999999; font-size:14px;  font-weight:normal;}
.a_left_2 h1 a{ display:block; padding-left:85px; }
.a_left_2 h1 a:hover{ color:#063; background:url(p8.png) 65px no-repeat #ddefe0;}


/*
.a_left_111{ border:#e2e3e5 solid; border-width:0 1px 0 1px; overflow: hidden;}
.a_left_111 h1{ height:40px; line-height:40px; background:url(p8.png) 65px no-repeat; margin:0 1px 0 1px; border-bottom:1px dashed #999999;}
.a_left_111 h1 a{ display:block; padding-left:85px; font-size:14px;  font-weight:normal;}
.a_left_111 h1 a:hover{ color:#063; background:url(p8.png) 65px no-repeat #ddefe0;}
*/




.a_left_3{ height:auto; margin-top:25px; }

.a_left_3_p{ height:auto; border:#e2e3e5 solid; border-width:0 1px 1px 1px; line-height:26px; padding:110px 0 15px 10px; background:url(111.jpg) no-repeat;  overflow:hidden; font-size:14px;}

#aright{ float:right; width:900px; height:auto;}

#aright-t{ height:44px; background:url(222.png) no-repeat; }
#aright-t span{ float:left;  color:#2f7400;  font-size:20px; padding-left:20px; line-height:44px; }
#aright-t dl{ float:right; height:30px; line-height:30px; padding-top:14px;}

#aright-p{border:1px solid #e2e3e5; overflow:hidden; border-top:none; padding-top:1px; }

#about{ line-height:2; padding:10px; font-size:14px;}

#news { padding:0 10px 0 10px; overflow:hidden;}
#news ul li{ height:40px; line-height:40px; border-bottom:1px #CCCCCC dotted; background:url(news-d.jpg) 2px no-repeat; padding-left:10px; font-size:14px;}
#news ul li span{ float:right; color:#999;}

#news ul li h1{ float:right; width:60px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:normal; margin-top:8px;}
#news ul li h1 a{ border:#999 solid 1px; display:block; background:#FFF; }
#news ul li h1 a:hover{ background:#2f7400; color:#FFF;}


#pages { padding:30px 0 20px 0; font-family:"宋体"; text-align:center; }
#pages a { display:inline-block; padding:0px 8px; height:24px;font-size:12px;line-height:24px; background:#fff; border:#dbdbd9 solid; border-width:1px 1px 1px 0px; text-align:center; color:#333; text-decoration:none;}
#pages a.a1 {padding:0px 12px; height:24px; line-height:24px;margin-top:0px; border-left:1px solid #dbdbd9;}
#pages a:hover { background:#F0F8FF; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px 0 8px; height:24px; line-height:24px; background:#2f7400; border:1px solid #0077b4; color:#fff; text-align:center;}
.page .noPage { display:inline-block;  padding:0px 8px 0 8px; height:24px; line-height:24px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

#pic{ padding: 0 0px 0 0px; overflow:hidden;}
#pic ul { margin-left:4px;}
#pic ul li { float:left; width:184px; float:left; margin:10px 15px 10px 22px; text-align:center;}
#pic ul li a { display:block;}
#pic ul li a img {padding:4px; border:1px solid #e1e1e1; display:block;}
#pic ul li a:hover img { padding:3px; border:2px solid #1fab84;}

#pic ul li h1{ font-size:14px; font-weight:normal; text-align:center; padding-top:5px;}






.yhzc_3{  width:650px; margin-top:30px;}


.yhzc_3_1{ height:auto; margin-bottom:10px; overflow:hidden;}

.yhzc_3_2{ float:left; width:120px; height:36px; line-height:36px; font-size:14px; text-align:right;}

.yhzc_3_3{ float:right; width:520px; height:36px; line-height:36px;}

.yhzc_txt_1{ width:500px; height:34px; line-height:34px; padding:0 5px 0 5px; background:#FFF; border:1px solid #d9d9d9; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial;}

.yhzc_3_4{ float:right; width:520px; height:auto; line-height:40px;}


.yhzc_4{ height:30px;   padding-top:20px; margin:0 10px 20px 10px;}

.yhzc_txt_an_1{ width:100px; height:30px; line-height:30px; background:#2f7400; border:1px solid #2f7400; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial; color:#FFF; cursor: pointer; margin-left:250px; margin-right:20px;}

.yhzc_txt_an_2{ width:100px; height:30px; line-height:30px; background:#FFF; border:1px solid #2f7400; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial; color:#000; cursor: pointer;}
.yhzc_txt_3{ width:500px; height:100px; line-height:22px; padding:0 5px 0 5px; background:#FFF; border:1px solid #d9d9d9; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial;}



.hhh_1{ height:auto;  margin-top:20px; margin-bottom:20px; overflow:hidden;}
.hhh_2{ float:left; width:100px; height:36px; line-height:36px; font-size:14px; text-align:right;}
.hhh_3{ float:left; width:600px; height:36px; line-height:36px;}
.yhzc_txt1_1{ width:200px; height:34px; line-height:34px; padding:0 5px 0 5px; background:#FFF; border:1px solid #d9d9d9; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial;}
.yhzc_txt_an1_1{ width:80px; height:30px; line-height:30px; background:#2f7400; border:1px solid #2f7400; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial; color:#FFF; cursor: pointer; margin-left:100px; margin-bottom:20px; }
